/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author marcel
 */
public class Frase {
    private String texto;
    
    public Frase(String frase){
        this.texto = frase;
    }
    
    public String[] separar() {
        String[] temp = new String[texto.length()];
        int pos = 0;
        int inicial = 0;
        String textoAux = texto+" ";
        for (int c=0; c<textoAux.length();c++){
            if (textoAux.charAt(c) == ' ') {
                if (inicial != c){
                    temp[pos]= textoAux.substring(inicial, c);
                    pos++;
                }
                inicial = c+1;
            }
        }
        
        String[] result = new String[pos];
        for (int i=0; i < pos; i++){
            result[i] = temp[i];
        }
        
        return result;
        // O algoritmo desenvolvido acima é equivalente ao método abaixo
        //return texto.split(" ");
    }

}
